package com.ruoyi.web.domain.Placrorder;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.math.BigDecimal;

public class Setupinfo1  {
    private static final long serialVersionUID = 1L;
    /** 下单数量 */
    @Excel(name = "下单数量")
    private Long orderNum;

    /** 加放比例 */
    @Excel(name = "加放比例")
    private BigDecimal putRatio;

    /** 印刷加放 */
    @Excel(name = "印刷加放")
    private Long printPut;

    /** 装订加放 */
    @Excel(name = "装订加放")
    private Long bindingPut;

    /** 加放合计 */
    @Excel(name = "加放合计")
    private Long putTotal;

    /** 印刷机可用数量 */
    @Excel(name = "印刷机可用数量")
    private Integer typerUsableNum;

    /** 印刷交装订数量 */
    @Excel(name = "印刷交装订数量")
    private Integer printBindingNum;

    /** 成品入库数量 */
    @Excel(name = "成品入库数量")
    private Long productEnterNum;

    /** 应交装订数量 */
    @Excel(name = "应交装订数量")
    private Long deliverBindingNum;
    /** 备注 */
    @Excel(name = "备注")
    private String remark;
    public void setOrderNum(Long orderNum)
    {
        this.orderNum = orderNum;
    }

    public Long getOrderNum()
    {
        return orderNum;
    }

    public void setPutRatio(BigDecimal putRatio)
    {
        this.putRatio = putRatio;
    }

    public BigDecimal getPutRatio()
    {
        return putRatio;
    }

    public void setPrintPut(Long printPut)
    {
        this.printPut = printPut;
    }

    public Long getPrintPut()
    {
        return printPut;
    }

    public void setBindingPut(Long bindingPut)
    {
        this.bindingPut = bindingPut;
    }

    public Long getBindingPut()
    {
        return bindingPut;
    }

    public void setPutTotal(Long putTotal)
    {
        this.putTotal = putTotal;
    }

    public Long getPutTotal()
    {
        return putTotal;
    }

    public void setTyperUsableNum(Integer typerUsableNum)
    {
        this.typerUsableNum = typerUsableNum;
    }

    public Integer getTyperUsableNum()
    {
        return typerUsableNum;
    }

    public void setPrintBindingNum(Integer printBindingNum)
    {
        this.printBindingNum = printBindingNum;
    }

    public Integer getPrintBindingNum()
    {
        return printBindingNum;
    }

    public void setProductEnterNum(Long productEnterNum)
    {
        this.productEnterNum = productEnterNum;
    }

    public Long getProductEnterNum()
    {
        return productEnterNum;
    }

    public void setDeliverBindingNum(Long deliverBindingNum)
    {
        this.deliverBindingNum = deliverBindingNum;
    }

    public Long getDeliverBindingNum()
    {
        return deliverBindingNum;
    }
    public void setRemark(String remark)
    {
        this.remark = remark;
    }

    public String getRemark()
    {
        return remark;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("orderNum", getOrderNum())
                .append("putRatio", getPutRatio())
                .append("printPut", getPrintPut())
                .append("bindingPut", getBindingPut())
                .append("putTotal", getPutTotal())
                .append("typerUsableNum", getTyperUsableNum())
                .append("printBindingNum", getPrintBindingNum())
                .append("productEnterNum", getProductEnterNum())
                .append("deliverBindingNum", getDeliverBindingNum())
                .append("remark", getRemark())
                .toString();
    }

}
